$(function () {
    //  1.给修改表单进行效验
    layui.form.verify({
        nickname: [
            /^[\S]{1,10}$/,
            '请输入昵称长度为1到10的非空字符!'
        ]
    })

    //  2.获取用户基本信息渲染到 基本资料的 修改用户信息下的表单
    initUserInfo()
    function initUserInfo() {
        axios({
            url: '/my/userinfo',
        }).then(res => {
            // 成功后给表单赋值
            layui.form.val("formTest", res.data.data)
        })
    }
    // 3.重置按钮===>重新获得用户信息给修改表单
    $('#resetBtn').on('click', function (e) {
        // 按钮有reset属性值 ===>阻止表单默认重置
        e.preventDefault()
        initUserInfo()
    })
    // 4.点击提交修改按钮===>最后是给表单注册提交事件
    // $('#submitBtn').on('click', function (e) {
    //     e.preventDefault()
    // })
    // 给表单注册提交事件
    $('#userInfoForm').on('submit', function (e) {
        // alert(1)
        e.preventDefault()
        axios({
            method: 'POST',
            url: '/my/userinfo',
            data: $(this).serialize()
        }).then(res => {
            initUserInfo()
        })
    })

})